package models

type OrderGoods struct {
	Id            int    `json:"id" xorm:"not null pk autoincr comment('订单商品表索引id') INT(11)"`
	Uniacid       int    `json:"uniacid" xorm:"default 0 INT(11)"`
	OrderId       int    `json:"order_id" xorm:"default 0 comment('订单id') index INT(11)"`
	GoodsId       int    `json:"goods_id" xorm:"default 0 comment('商品id') INT(11)"`
	GoodsName     string `json:"goods_name" xorm:"comment('商品名称') VARCHAR(50)"`
	GoodsPrice    string `json:"goods_price" xorm:"default 0.00 comment('商品价格') DECIMAL(10,2)"`
	GoodsNum      int    `json:"goods_num" xorm:"default 1 comment('商品数量') SMALLINT(5)"`
	GoodsImage    string `json:"goods_image" xorm:"comment('商品图片') VARCHAR(255)"`
	GoodsPayPrice string `json:"goods_pay_price" xorm:"default 0.00 comment('商品实际成交价') DECIMAL(10,2)"`
	StoreId       int    `json:"store_id" xorm:"default 0 comment('店铺ID') INT(10)"`
	BuyerId       int    `json:"buyer_id" xorm:"default 0 comment('买家ID') INT(10)"`
	GoodsType     int    `json:"goods_type" xorm:"default 1 comment('1默认2插件商品') TINYINT(1)"`
	PromotionsId  int    `json:"promotions_id" xorm:"default 0 comment('插件ID（团购ID/限时折扣ID/优惠套装ID）与goods_type搭配使用') MEDIUMINT(8)"`
	CommisRate    int    `json:"commis_rate" xorm:"default 0 comment('佣金比例') SMALLINT(5)"`
	GcId          int    `json:"gc_id" xorm:"default 0 comment('商品最底级分类ID') MEDIUMINT(8)"`
}
